home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 1 / Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso / FILES / HYP / C-D / CoolMacStacks.sea / Cool Mac Stacks / Utilities / Balloons!1.1.1 / cards.xml < prev    next >
Text File  |  1991-12-17  |  64KB  |  1,334 lines

  1. card_6726.xml
  2. <?xml version="1.0" encoding="utf-8" ?>
  3. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4. <card>
  5.     <id>6726</id>
  6.     <filler1>0</filler1>
  7.     <bitmap>BMAP_7395.pbm</bitmap>
  8.     <cantDelete> <false /> </cantDelete>
  9.     <showPict> <true /> </showPict>
  10.     <dontSearch> <false /> </dontSearch>
  11.     <owner>3999</owner>
  12.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  13.     <part>
  14.         <id>1</id>
  15.         <type>field</type>
  16.         <visible> <true /> </visible>
  17.         <dontWrap> <false /> </dontWrap>
  18.         <dontSearch> <false /> </dontSearch>
  19.         <sharedText> <false /> </sharedText>
  20.         <fixedLineHeight> <true /> </fixedLineHeight>
  21.         <autoTab> <false /> </autoTab>
  22.         <lockText> <true /> </lockText>
  23.         <rect>
  24.             <left>12</left>
  25.             <top>63</top>
  26.             <right>500</right>
  27.             <bottom>301</bottom>
  28.         </rect>
  29.         <style>scrolling</style>
  30.         <autoSelect> <false /> </autoSelect>
  31.         <showLines> <false /> </showLines>
  32.         <wideMargins> <true /> </wideMargins>
  33.         <multipleLines> <false /> </multipleLines>
  34.         <reservedFamily> 0 </reservedFamily>
  35.         <titleWidth>0</titleWidth>
  36.         <icon>0</icon>
  37.         <textAlign>left</textAlign>
  38.         <font>Geneva</font>
  39.         <textSize>12</textSize>
  40.         <textStyle>plain</textStyle>
  41.         <textHeight>16</textHeight>
  42.         <name>Error Messages</name>
  43.         <script></script>
  44.     </part>
  45.     <content>
  46.         <layer>card</layer>
  47.         <id>1</id>
  48.         <text><span class="style7">on-Error Return Values:</span><span class="style2"></span><span class="style3">"Balloons XFCN, version 1.1, ¬©James P. Spencer, 1991"</span><span class="style2">This is returned when the only parameter is "!".</span><span class="style3">"Balloons ("!"|"?"|"On"|"Off"|"Remove"|"isOn"|"Show|ShowPICT|ShowSTR|ShowSTRlist|ShowStyle", stringToShow|resourceID|"resourceID,itemNumber", tipLocation[, version, alternativeRect])"</span><span class="style2">This is returned when the only parameter is "?"</span><span class="style3">"true""false"</span><span class="style2">One of these values is returned when the only parameter is "isOn."  "true" indicates that Balloon Help is currently on, while "false" indicates that it is off.</span><span class="style7">Error Messages:</span><span class="style2"></span><span class="style3">"ERROR: Number of parameters is incorrect. You can use Balloons("?") to check your syntax."</span><span class="style2">This is returned whenever the number of parameters is not 1, 3, 4, or 5.</span><span class="style3">"ERROR: unknown error in checking for Help Manager presence: xxx"</span><span class="style2">This message will be returned whenever Balloons() is unable to determine that the Help Manager is present.  xxx is usually an operating system error code as returned by Gestalt(). Normally, this will occur when the user is running under System 6.x.  Another possibility is that the Help Manager was not present, in which case xxx will be "No Help".  These two variations should not be considered true errors. Simply use the information to avoid wasted calls to Balloons() when the Help Manager is not present.  Any other error probably indicates something seriously wrong.</span><span class="style3">"ERROR: HMRemoveBalloon returned xxx"</span><span class="style2">Returned when the only parameter is "Remove" and the Help Manager has failed in trying to comply.  xxx is an operating system error code and probably indicates something seriously wrong.  Note that this message should not be returned when the user merely tried to remove a balloon when none existed.  See the next error message.</span><span class="style3">"ERROR: Tried to remove balloon when there isn't one in existance."</span><span class="style2">Returned when the only parameter is "Remove" and there was no balloon to remove.  This is provided mostly for script debugging and does not necessarily mean there is anything wrong.</span><span class="style3">"ERROR: HMSetBalloons(TRUE) returned xxx""ERROR: HMSetBalloons(FALSE) returned xxx"</span><span class="style2">These two messages are returned when the only parameter is either "On" or "Off" respectively and the Help Manager has failed in its attempt to either turn balloons on or off.  xxx is an operating system error code and probably indicates a serious problem.</span><span class="style3">"ERROR: Syntax Error. You can use Balloons("?") to check your syntax."</span><span class="style2">This is returned when the number of parameters is correct but Balloons() does not recognize the first parameter as a valid selector. You will get this error if the spelling of the selector is not exactly as you see it in this stack. (In version 1.1, selectors are no longer case sensitive.)  Note that, because of the way HyperCard handles parameters, most of the other parameters will not generate syntax errors.  Instead, the parameters will be converted to some kind of usable value and either the wrong balloon will show up in the wrong place, or an error code will be returned by the attempt to show the balloon.  (See below.)One error that should especially be watched for is passing an invalid 5th parameter for the alternativeRect.  Because this will almost certainly be evaluated as a rectangle nowhere near the object for which you want Balloon Help, the Help Manager will assume that you have moved your mouse out of the alternativeRect and will return the error code -853.  In most implementations, a return of -853 will cause the script to recall Balloons() again which will merely return -853 forever.  (See below.)</span><span class="style3">"ERROR: Syntax error: The version parameter must be between 0 and 7."</span><span class="style2">Returned when an optional 4th parameter is passed that is not between 0 and 7.</span><span class="style3">"ERROR: HMShowBalloons() returned xxx "</span><span class="style2">Returned when there are 3, 4, or 5 parameters and Balloons() was able to evaluate all of them, but the actual attempt to show a balloon failed.  xxx is an operating system error code returned by the Help Manager.  For resource-based calls, the most likely error is -192, meaning the Help Manager could not read in the resource, probably because it doesn't exist.</span><span class="style3">"-853"</span><span class="style2">The only true error code which is not preceded by the word "ERROR:", -853 is returned even when all parameters are correct. It does not normally reflect a true error condition; rather, the Help Manager assumes that if the mouse is still moving it may only be passing through the object of interest, and the Help Manager will refuse to put up the balloon.  -853 means that at the time of the call to Balloons() the mouse was not still long enough; to compensate, the script should call Balloons again. If your balloons do not display reliably, this error is a likely cause. See the scripts in this stack for examples of how to compensate for -853 errors.Note that if you use the scripts within this stack and you pass an alternativeRect which doesn't contain the mouse, the Help Manager will presume that the mouse was just moved out of the alternativeRect and will return -853 every time Balloons() is called, resulting in an endless loop.  (You can terminate the loop by typing a Command-period to exit the script.)</span></text>
  49.     </content>
  50.     <name>Error Messages/Return Values</name>
  51.     <script>on closeCardset the scroll of cd fld "error messages" to 0end closeCard</script>
  52. </card>
  53.  
  54.  
  55. card_5879.xml
  56. <?xml version="1.0" encoding="utf-8" ?>
  57. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  58. <card>
  59.     <id>5879</id>
  60.     <filler1>0</filler1>
  61.     <bitmap>BMAP_6409.pbm</bitmap>
  62.     <cantDelete> <false /> </cantDelete>
  63.     <showPict> <true /> </showPict>
  64.     <dontSearch> <false /> </dontSearch>
  65.     <owner>3999</owner>
  66.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  67.     <part>
  68.         <id>1</id>
  69.         <type>button</type>
  70.         <visible> <true /> </visible>
  71.         <reserved5> 0 </reserved5>
  72.         <reserved4> 0 </reserved4>
  73.         <reserved3> 0 </reserved3>
  74.         <reserved2> 0 </reserved2>
  75.         <reserved1> 0 </reserved1>
  76.         <enabled> <true /> </enabled>
  77.         <rect>
  78.             <left>168</left>
  79.             <top>224</top>
  80.             <right>354</right>
  81.             <bottom>246</bottom>
  82.         </rect>
  83.         <style>transparent</style>
  84.         <showName> <false /> </showName>
  85.         <highlight> <false /> </highlight>
  86.         <autoHighlight> <true /> </autoHighlight>
  87.         <sharedHighlight> <true /> </sharedHighlight>
  88.         <family>0</family>
  89.         <titleWidth>0</titleWidth>
  90.         <icon>0</icon>
  91.         <textAlign>center</textAlign>
  92.         <font>Chicago</font>
  93.         <textSize>12</textSize>
  94.         <textStyle>plain</textStyle>
  95.         <name>Balloon Versions Reference</name>
  96.         <script>on mouseUppicture 5002,"resource",plainend mouseUpon mouseEntershowABalloon "Click here to see the different balloon versions "¬¨& "available for use with Balloons() XFCN."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  97.     </part>
  98.     <content>
  99.         <layer>background</layer>
  100.         <id>3</id>
  101.         <text><span class="style2">ach of the Standard Display Calls can take one or two optional parameters:   - Fourth parameter: Version: a number between 0 and 7 indicating the preferred shape and location of the balloon's tip. To see the possible balloon variations, click the "Balloon Versions Reference" button on this card.   - Fifth parameter: alternativeRect: a HyperCard rectangle used to create a "hot rectangle."These parameters are described in detail below.</span><span class="style10">Version</span><span class="style1"></span><span class="style2">The fourth parameter, which is optional, must be a number between 0 and 7 which indicates the </span><span class="style9">preferred</span><span class="style2"> version of the balloon to be used. The balloon versions vary in appearance by where on the balloon the tip is located and the direction in which it points. To see the possible Version variations, click the "Balloon Versions Reference" button on this card.Note that the Version is simply the </span><span class="style9">preferred</span><span class="style2"> style. The XFCN (via the Help Manager) may move the balloon or change its style to ensure that the balloon appears on screen and hides as little of the object of interest as possible. If no alternativeRect is passed (see below,) the requested Version will usually be used. It will only change the Version if necessary to keep the balloon on the screen.If no Version is passed or an empty parameter is passed, the Version defaults to style 0, which seems to look the best most of the time.</span><span class="style10">AlternativeRect</span><span class="style1"></span><span class="style2">The alternativeRect is the "hot rectangle" which specifies the area the mouse must be in for a balloon to be displayed. Generally in the case of buttons and fields, you will want this to be the rect of the object and may choose not to pass an alternativeRect, using instead "mouseEnter" and "mouseLeave" scripts to control the appearance and removal of balloons. Except for a few fields (like this one,) this is how balloons are controlled for all the objects in this stack. There is one advantage, however, to passing an alternativeRect parameter. If you pass an alternativeRect, the balloon is automatically removed when the mouse leaves the "hot rectangle," with no need to call Balloons("Remove").The alternativeRect is optional and can be omitted even when a Version is passed, so the following is legal:put Balloons("Show", myMessage, theTip, 5)  into helpResult This would display the string in myMessage at the point in theTip, preferably using balloon version number 5.If you want to indicate an alternativeRect but no Version, then an empty parameter must be passed in the Version position:put Balloons("Show", myMessage, theTip,,myRectangle) into helpResultThis is equivalent to:put Balloons("Show", myMessage, theTip,0,myRectangle) into helpResult</span></text>
  102.     </content>
  103.     <name>Optional Parameters</name>
  104.     <script></script>
  105. </card>
  106.  
  107.  
  108. card_5335.xml
  109. <?xml version="1.0" encoding="utf-8" ?>
  110. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  111. <card>
  112.     <id>5335</id>
  113.     <filler1>0</filler1>
  114.     <bitmap>BMAP_6043.pbm</bitmap>
  115.     <cantDelete> <false /> </cantDelete>
  116.     <showPict> <true /> </showPict>
  117.     <dontSearch> <false /> </dontSearch>
  118.     <owner>3999</owner>
  119.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  120.     <content>
  121.         <layer>background</layer>
  122.         <id>3</id>
  123.         <text><span class="style2">ollowing are the standard calls to Balloons() which actually display a help balloon. There are three required parameters for each call:   -First parameter: "Selector": the selector tells Balloons() what method it should use to display the balloon.   - Second parameter: "Message": information about the message to be shown in the balloon.  The contents and form of the Message depend on the Selector.   - Third parameter: "Tip": a point (h,v) in card coordinates (i.e. local coordinates) indicating the desired location of the tip of the balloon. When no optional parameters are passed, the tip of the balloon will always appear at the requested point. (Optional parameters are discussed on the next card.)Both the Message and Tip can be in any HyperCard container and the container passed instead of the actual value.If you have Balloon Help tuned on, you may click on any bolded example to see a representative balloon or return value:</span><span class="style10">Balloons("Show", myMessage, Tip)</span><span class="style1"></span><span class="style2">The "Show" Selector is used to show a HyperCard string contained in myMessage. This can be done either by putting the message into a container and passing the container, e.g.:put "This is an example of a string to be shown by Balloons XFCN" into myMessageput Balloons("Show",myMessage, the loc of target) into helpResultor by passing it directly:put Balloons("Show",¬¨"This is an example of directly passing a string to be shown by Balloons()",¬¨the loc of the target) into helpResult</span><span class="style10">Balloons("ShowPICT", PictID, Tip)</span><span class="style1"></span><span class="style2">The "ShowPICT" Selector is used to display a PICT resource whose resource ID is contained in PictID. For example:put the loc of the target into Tipput Balloons("ShowPICT", 1513, Tip) into helpResult</span><span class="style10">Balloons("ShowSTR", STRID, Tip)</span><span class="style1"></span><span class="style2">The "ShowSTR" Selector is used to show an STR resource whose resource ID is contained in STRID. For example:put the loc of the target into Tipput Balloons("ShowSTR", 1513, Tip) into helpResult</span><span class="style10">Balloons("ShowSTRList", "STRListID, index", Tip)</span><span class="style1"></span><span class="style2">The "ShowSTRList" Selector is used to show a  string contained in an STR# (string list) resource. The Message parameter is a HyperCard string containing two items: the STR# resource ID, and the desired string's index (its position in the STR# resource.) These two items must be separated by a comma.  For example, if you wanted to display the second string in STR# resource ID 1513, you would script:put 1513 && "," && 2 into myMessageput the loc of the target into Tipput Balloons("ShowSTRList", myMessage, Tip) into helpResult</span><span class="style10">Balloons("ShowStyle", StyledTextID, Tip)</span><span class="style1"></span><span class="style2">The "ShowStyle" Selector is used to show a  string contained in an TEXT resource using the style contained in an 'styl' resource of the same ID. The Message parameter is a HyperCard string containing the TEXT and style resource ID.  For example, to show styled text ID 1518:put the loc of the target into Tipput Balloons("ShowStyle", 1518, Tip) into helpResult</span></text>
  124.     </content>
  125.     <name>Standard Display Calls</name>
  126.     <script>on doDisplayglobal isSixif isSix then errorMsgif the textstyle of the clickline = "bold" thenput "1515" into PICTIDput "This is an example Help message." into myMessageput "1515" into STRIDput ((the left of fld "info") + 250) & "," ¬¨& the clickV into tipput 1514 into STRListIDput 1518 into StyledTextIDput 3 into indexput the rect of fld "info" into altRectsubtract 18 from item 3 of altRect -- scroll barput parseLine(value(the clickLine)) into balloonMsgdo "put " & balloonMsg & "into fld helpMessage"end ifend doDisplayfunction parseLine theLine -- add alternativeRect to paramsdelete last char of theLineput ",,altRect)" after theLinereturn theLineend parseLine</script>
  127. </card>
  128.  
  129.  
  130. card_4575.xml
  131. <?xml version="1.0" encoding="utf-8" ?>
  132. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  133. <card>
  134.     <id>4575</id>
  135.     <filler1>0</filler1>
  136.     <bitmap>BMAP_5473.pbm</bitmap>
  137.     <cantDelete> <false /> </cantDelete>
  138.     <showPict> <true /> </showPict>
  139.     <dontSearch> <false /> </dontSearch>
  140.     <owner>3999</owner>
  141.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  142.     <content>
  143.         <layer>background</layer>
  144.         <id>3</id>
  145.         <text><span class="style2">ach utility call takes a single parameter only. There are no optional parameters. Because Balloons() is an XFCN it will always return a result, which will be empty if all went well. The correct syntax for utility calls follows the form:put Balloons("On") into helpResultYou will then probably want to test the result:if helpResult is not empty then     put helpResult into the message boxend ifFollowing are the utility calls for Balloons(). You may click on any bolded example to see a return value:</span><span class="style10">Balloons("!")</span><span class="style1"></span><span class="style2">Returns a string with version and copyright information</span><span class="style10">Balloons("?")</span><span class="style1"></span><span class="style2">Returns a string with abbreviated syntax help</span><span class="style10">Balloons("isOn")</span><span class="style1"></span><span class="style2">Returns either "true" or "false", indicating whether Balloon Help is currently on.  A single call to "isOn" can also determine if Balloon Help (i.e., the Help Manager) is present, as an error message will be returned if it is not.</span><span class="style10">Balloons("On")</span><span class="style1"></span><span class="style2">Turns Balloon Help on. This is the same as selecting "Show Balloons" from the Help menu. If Balloon Help is already on, it has no effect. Note that this affects </span><span class="style9">all</span><span class="style2"> applications, not just HyperCard, so if the author turns Balloon Help on with this, she has an obligation to turn it back off when HyperCard is not the active application any longer.</span><span class="style10">Balloons("Off")</span><span class="style1"></span><span class="style2">Turns Balloon Help off. This is the same as selecting "Hide Balloons" from the Help menu. If Balloon Help is already off, this has no effect.</span><span class="style10">Balloons("Remove")</span><span class="style1"></span><span class="style2">If a balloon is showing, this removes it from the screen. If there is no balloon showing, an error message is returned for diagnostic purposes, unless Balloon Help is turned off.</span></text>
  146.     </content>
  147.     <name>Utility Calls</name>
  148.     <script>on doDisplayglobal isSixif isSix then errorMsgif the textstyle of the clickline = "bold" thendo "put " & value(the clickLine) & "into fld helpMessage"end ifend doDisplay</script>
  149. </card>
  150.  
  151.  
  152. card_4139.xml
  153. <?xml version="1.0" encoding="utf-8" ?>
  154. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  155. <card>
  156.     <id>4139</id>
  157.     <filler1>0</filler1>
  158.     <bitmap>BMAP_4908.pbm</bitmap>
  159.     <cantDelete> <false /> </cantDelete>
  160.     <showPict> <true /> </showPict>
  161.     <dontSearch> <false /> </dontSearch>
  162.     <owner>3999</owner>
  163.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  164.     <part>
  165.         <id>2</id>
  166.         <type>button</type>
  167.         <visible> <true /> </visible>
  168.         <reserved5> 0 </reserved5>
  169.         <reserved4> 0 </reserved4>
  170.         <reserved3> 0 </reserved3>
  171.         <reserved2> 0 </reserved2>
  172.         <reserved1> 0 </reserved1>
  173.         <enabled> <true /> </enabled>
  174.         <rect>
  175.             <left>345</left>
  176.             <top>177</top>
  177.             <right>421</right>
  178.             <bottom>199</bottom>
  179.         </rect>
  180.         <style>transparent</style>
  181.         <showName> <false /> </showName>
  182.         <highlight> <false /> </highlight>
  183.         <autoHighlight> <true /> </autoHighlight>
  184.         <sharedHighlight> <true /> </sharedHighlight>
  185.         <family>0</family>
  186.         <titleWidth>0</titleWidth>
  187.         <icon>0</icon>
  188.         <textAlign>center</textAlign>
  189.         <font>Chicago</font>
  190.         <textSize>12</textSize>
  191.         <textStyle>plain</textStyle>
  192.         <name>Syntax</name>
  193.         <script>on mouseUpput Balloons("?") into fld "helpMessage"end mouseUpon mouseEnterShowABalloon "Click on this to see brief information "¬¨& "on the syntax for Balloons().  Also note the variation "¬¨& "code and the use of the "&quote&"?"&quote&" parameter used in " ¬¨& "the button script.",,5end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  194.     </part>
  195.     <part>
  196.         <id>4</id>
  197.         <type>button</type>
  198.         <visible> <true /> </visible>
  199.         <reserved5> 0 </reserved5>
  200.         <reserved4> 0 </reserved4>
  201.         <reserved3> 0 </reserved3>
  202.         <reserved2> 0 </reserved2>
  203.         <reserved1> 0 </reserved1>
  204.         <enabled> <true /> </enabled>
  205.         <rect>
  206.             <left>425</left>
  207.             <top>177</top>
  208.             <right>501</right>
  209.             <bottom>199</bottom>
  210.         </rect>
  211.         <style>transparent</style>
  212.         <showName> <false /> </showName>
  213.         <highlight> <false /> </highlight>
  214.         <autoHighlight> <true /> </autoHighlight>
  215.         <sharedHighlight> <true /> </sharedHighlight>
  216.         <family>0</family>
  217.         <titleWidth>0</titleWidth>
  218.         <icon>0</icon>
  219.         <textAlign>center</textAlign>
  220.         <font>Chicago</font>
  221.         <textSize>12</textSize>
  222.         <textStyle>plain</textStyle>
  223.         <name>Version</name>
  224.         <script>on mouseUpput Balloons("!") into fld "helpMessage"end mouseUpon mouseEnterShowABalloon "Click here for copyright and "¬¨& "version information. See the button script for an example "¬¨& "of the use of the "&quote&"!"&quote&"  parameter.",,5end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  225.     </part>
  226.     <part>
  227.         <id>8</id>
  228.         <type>button</type>
  229.         <visible> <true /> </visible>
  230.         <reserved5> 0 </reserved5>
  231.         <reserved4> 0 </reserved4>
  232.         <reserved3> 0 </reserved3>
  233.         <reserved2> 0 </reserved2>
  234.         <reserved1> 0 </reserved1>
  235.         <enabled> <true /> </enabled>
  236.         <rect>
  237.             <left>13</left>
  238.             <top>177</top>
  239.             <right>95</right>
  240.             <bottom>199</bottom>
  241.         </rect>
  242.         <style>transparent</style>
  243.         <showName> <false /> </showName>
  244.         <highlight> <false /> </highlight>
  245.         <autoHighlight> <true /> </autoHighlight>
  246.         <sharedHighlight> <true /> </sharedHighlight>
  247.         <family>0</family>
  248.         <titleWidth>0</titleWidth>
  249.         <icon>0</icon>
  250.         <textAlign>center</textAlign>
  251.         <font>Chicago</font>
  252.         <textSize>12</textSize>
  253.         <textStyle>plain</textStyle>
  254.         <name>ShowSTR# 1</name>
  255.         <script>on mouseUpput "Balloons("&quote&"ShowSTRList"&quote&", STRResourceID, tip[, version, alternativeRect])" ¬¨into fld "helpMessage"end mouseUpon mouseEnter-- This displays item 1 of STR# resource ID number 1514-- Note that it differs from the mouseEnter handler for-- "ShowSTR# 2" only in the item number to be displayed.ShowASTRList 1514,1,,6end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave-- ShowASTRList handler is located in the script of this stack</script>
  256.     </part>
  257.     <part>
  258.         <id>9</id>
  259.         <type>button</type>
  260.         <visible> <true /> </visible>
  261.         <reserved5> 0 </reserved5>
  262.         <reserved4> 0 </reserved4>
  263.         <reserved3> 0 </reserved3>
  264.         <reserved2> 0 </reserved2>
  265.         <reserved1> 0 </reserved1>
  266.         <enabled> <true /> </enabled>
  267.         <rect>
  268.             <left>100</left>
  269.             <top>177</top>
  270.             <right>182</right>
  271.             <bottom>199</bottom>
  272.         </rect>
  273.         <style>transparent</style>
  274.         <showName> <false /> </showName>
  275.         <highlight> <false /> </highlight>
  276.         <autoHighlight> <true /> </autoHighlight>
  277.         <sharedHighlight> <true /> </sharedHighlight>
  278.         <family>0</family>
  279.         <titleWidth>0</titleWidth>
  280.         <icon>0</icon>
  281.         <textAlign>center</textAlign>
  282.         <font>Chicago</font>
  283.         <textSize>12</textSize>
  284.         <textStyle>plain</textStyle>
  285.         <name>ShowSTR# 2</name>
  286.         <script>on mouseUpput "Balloons("&quote&"ShowStyle"&quote&", StyleResourceID, tip[, version, alternativeRect])" ¬¨into fld "helpMessage"end mouseUpon mouseEnterShowStyledText 1517,,6end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave-- ShowStyledText handler is located in the script of this stack</script>
  287.     </part>
  288.     <part>
  289.         <id>10</id>
  290.         <type>button</type>
  291.         <visible> <true /> </visible>
  292.         <reserved5> 0 </reserved5>
  293.         <reserved4> 0 </reserved4>
  294.         <reserved3> 0 </reserved3>
  295.         <reserved2> 0 </reserved2>
  296.         <reserved1> 0 </reserved1>
  297.         <enabled> <true /> </enabled>
  298.         <rect>
  299.             <left>186</left>
  300.             <top>177</top>
  301.             <right>262</right>
  302.             <bottom>199</bottom>
  303.         </rect>
  304.         <style>transparent</style>
  305.         <showName> <false /> </showName>
  306.         <highlight> <false /> </highlight>
  307.         <autoHighlight> <true /> </autoHighlight>
  308.         <sharedHighlight> <true /> </sharedHighlight>
  309.         <family>0</family>
  310.         <titleWidth>0</titleWidth>
  311.         <icon>0</icon>
  312.         <textAlign>center</textAlign>
  313.         <font>Chicago</font>
  314.         <textSize>12</textSize>
  315.         <textStyle>plain</textStyle>
  316.         <name>ShowPICT</name>
  317.         <script>on mouseUpput "Balloons("&quote&"ShowPICT"&quote&", pictResourceID, tip[, Version, AlternativeRect])" ¬¨into fld "helpMessage"end mouseUpon mouseEnterput calcTip() into tipput Balloons("ShowPICT", 1514, tip) into helpResultput helpResult into fld "helpMessage"repeat until "-853" is not in helpResultput Balloons("ShowPICT", 1513, tip) into helpResultput helpResult into fld "helpMessage"end repeatend mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  318.     </part>
  319.     <part>
  320.         <id>11</id>
  321.         <type>button</type>
  322.         <visible> <true /> </visible>
  323.         <reserved5> 0 </reserved5>
  324.         <reserved4> 0 </reserved4>
  325.         <reserved3> 0 </reserved3>
  326.         <reserved2> 0 </reserved2>
  327.         <reserved1> 0 </reserved1>
  328.         <enabled> <true /> </enabled>
  329.         <rect>
  330.             <left>266</left>
  331.             <top>177</top>
  332.             <right>342</right>
  333.             <bottom>199</bottom>
  334.         </rect>
  335.         <style>transparent</style>
  336.         <showName> <false /> </showName>
  337.         <highlight> <false /> </highlight>
  338.         <autoHighlight> <true /> </autoHighlight>
  339.         <sharedHighlight> <true /> </sharedHighlight>
  340.         <family>0</family>
  341.         <titleWidth>0</titleWidth>
  342.         <icon>0</icon>
  343.         <textAlign>center</textAlign>
  344.         <font>Chicago</font>
  345.         <textSize>12</textSize>
  346.         <textStyle>plain</textStyle>
  347.         <name>ShowSTR</name>
  348.         <script>on mouseUpput "Balloons("&quote&"ShowSTR"&quote&", STRResourceID, tip[, version, alternativeRect])" ¬¨into fld "helpMessage"end mouseUpon mouseEnterShowAString 1514,,6end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave-- ShowAString handler is located in the script of this stack</script>
  349.     </part>
  350.     <content>
  351.         <layer>background</layer>
  352.         <id>3</id>
  353.         <text><span class="style2">alloons() XFCN allows the objects in your stacks to display help balloons when the stack is run with System 7.0 or higher. To use it, copy the Balloons XFCN to your stack using either ResEdit or ResCopy. Once installed, use the scripts and function calls described in this stack to display your own help balloons.The many ways you may call Balloons() are explained later in detail, but brief examples are included here for quick reference. Click the balloon button above to turn on Balloon Help, and examine the balloons and scripts of the buttons below.</span><span class="style3">Using Balloons()</span><span class="style2">Balloons() XFCN may be used to make two types of calls: general utility calls and display calls. General utility calls control the XFCN itself (turning on Balloon Help, for example) and use the syntax:</span><span class="style3">Balloons(Utility Call)</span><span class="style2">The Balloons() XFCN also uses display calls, which may be used to specifically display and manipulate various types of help balloons. Display calls use the syntax:</span><span class="style3">Balloons("Selector","Message","Tip"[,"Version","AlternativeRect"])</span><span class="style2"></span></text>
  354.     </content>
  355.     <name>General Syntax</name>
  356.     <script>on RemoveABalloonget Balloons("Remove")if it is not empty thenput it into fld "helpMessage"end ifend RemoveABalloon</script>
  357. </card>
  358.  
  359.  
  360. card_2226.xml
  361. <?xml version="1.0" encoding="utf-8" ?>
  362. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  363. <card>
  364.     <id>2226</id>
  365.     <filler1>0</filler1>
  366.     <bitmap>BMAP_2350.pbm</bitmap>
  367.     <cantDelete> <false /> </cantDelete>
  368.     <showPict> <true /> </showPict>
  369.     <dontSearch> <false /> </dontSearch>
  370.     <owner>2740</owner>
  371.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  372.     <part>
  373.         <id>6</id>
  374.         <type>field</type>
  375.         <visible> <true /> </visible>
  376.         <dontWrap> <false /> </dontWrap>
  377.         <dontSearch> <false /> </dontSearch>
  378.         <sharedText> <false /> </sharedText>
  379.         <fixedLineHeight> <true /> </fixedLineHeight>
  380.         <autoTab> <false /> </autoTab>
  381.         <lockText> <true /> </lockText>
  382.         <rect>
  383.             <left>38</left>
  384.             <top>90</top>
  385.             <right>476</right>
  386.             <bottom>282</bottom>
  387.         </rect>
  388.         <style>rectangle</style>
  389.         <autoSelect> <false /> </autoSelect>
  390.         <showLines> <false /> </showLines>
  391.         <wideMargins> <false /> </wideMargins>
  392.         <multipleLines> <false /> </multipleLines>
  393.         <reservedFamily> 0 </reservedFamily>
  394.         <titleWidth>0</titleWidth>
  395.         <icon>0</icon>
  396.         <textAlign>center</textAlign>
  397.         <font>Geneva</font>
  398.         <textSize>12</textSize>
  399.         <textStyle>bold</textStyle>
  400.         <textHeight>16</textHeight>
  401.         <name>HyperActiveSoftware</name>
  402.         <script>on mouseUpsend mouseUp to btn "hyperActive"end mouseUp</script>
  403.     </part>
  404.     <part>
  405.         <id>1</id>
  406.         <type>field</type>
  407.         <visible> <true /> </visible>
  408.         <dontWrap> <false /> </dontWrap>
  409.         <dontSearch> <false /> </dontSearch>
  410.         <sharedText> <false /> </sharedText>
  411.         <fixedLineHeight> <true /> </fixedLineHeight>
  412.         <autoTab> <false /> </autoTab>
  413.         <lockText> <true /> </lockText>
  414.         <rect>
  415.             <left>24</left>
  416.             <top>77</top>
  417.             <right>491</right>
  418.             <bottom>296</bottom>
  419.         </rect>
  420.         <style>scrolling</style>
  421.         <autoSelect> <false /> </autoSelect>
  422.         <showLines> <false /> </showLines>
  423.         <wideMargins> <true /> </wideMargins>
  424.         <multipleLines> <false /> </multipleLines>
  425.         <reservedFamily> 0 </reservedFamily>
  426.         <titleWidth>0</titleWidth>
  427.         <icon>0</icon>
  428.         <textAlign>left</textAlign>
  429.         <font>Geneva</font>
  430.         <textSize>12</textSize>
  431.         <textStyle>plain</textStyle>
  432.         <textHeight>16</textHeight>
  433.         <name>WhatsNew</name>
  434.         <script></script>
  435.     </part>
  436.     <part>
  437.         <id>2</id>
  438.         <type>button</type>
  439.         <visible> <true /> </visible>
  440.         <reserved5> 0 </reserved5>
  441.         <reserved4> 0 </reserved4>
  442.         <reserved3> 0 </reserved3>
  443.         <reserved2> 0 </reserved2>
  444.         <reserved1> 0 </reserved1>
  445.         <enabled> <true /> </enabled>
  446.         <rect>
  447.             <left>28</left>
  448.             <top>309</top>
  449.             <right>68</right>
  450.             <bottom>336</bottom>
  451.         </rect>
  452.         <style>transparent</style>
  453.         <showName> <false /> </showName>
  454.         <highlight> <false /> </highlight>
  455.         <autoHighlight> <true /> </autoHighlight>
  456.         <sharedHighlight> <true /> </sharedHighlight>
  457.         <family>0</family>
  458.         <titleWidth>0</titleWidth>
  459.         <icon>0</icon>
  460.         <textAlign>center</textAlign>
  461.         <font>Chicago</font>
  462.         <textSize>12</textSize>
  463.         <textStyle>plain</textStyle>
  464.         <name>Back</name>
  465.         <script>on mouseUplock screengo cd "title"unlock screen with visual wipe rightend mouseUpon mouseEnterShowABalloon "Click here to return to the title card and the " ¬¨& "Table of Contents."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  466.     </part>
  467.     <part>
  468.         <id>3</id>
  469.         <type>button</type>
  470.         <visible> <true /> </visible>
  471.         <reserved5> 0 </reserved5>
  472.         <reserved4> 0 </reserved4>
  473.         <reserved3> 0 </reserved3>
  474.         <reserved2> 0 </reserved2>
  475.         <reserved1> 0 </reserved1>
  476.         <enabled> <true /> </enabled>
  477.         <rect>
  478.             <left>450</left>
  479.             <top>309</top>
  480.             <right>488</right>
  481.             <bottom>336</bottom>
  482.         </rect>
  483.         <style>transparent</style>
  484.         <showName> <false /> </showName>
  485.         <highlight> <false /> </highlight>
  486.         <autoHighlight> <true /> </autoHighlight>
  487.         <sharedHighlight> <true /> </sharedHighlight>
  488.         <family>0</family>
  489.         <titleWidth>0</titleWidth>
  490.         <icon>0</icon>
  491.         <textAlign>center</textAlign>
  492.         <font>Chicago</font>
  493.         <textSize>12</textSize>
  494.         <textStyle>plain</textStyle>
  495.         <name>Next</name>
  496.         <script>on mouseUplock screengo nextunlock screen with visual wipe leftend mouseUpon mouseEnterShowABalloon "Click here to move forward through this stack " ¬¨& "one card at a time."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  497.     </part>
  498.     <part>
  499.         <id>4</id>
  500.         <type>button</type>
  501.         <visible> <true /> </visible>
  502.         <reserved5> 0 </reserved5>
  503.         <reserved4> 0 </reserved4>
  504.         <reserved3> 0 </reserved3>
  505.         <reserved2> 0 </reserved2>
  506.         <reserved1> 0 </reserved1>
  507.         <enabled> <true /> </enabled>
  508.         <rect>
  509.             <left>410</left>
  510.             <top>309</top>
  511.             <right>449</right>
  512.             <bottom>336</bottom>
  513.         </rect>
  514.         <style>transparent</style>
  515.         <showName> <false /> </showName>
  516.         <highlight> <false /> </highlight>
  517.         <autoHighlight> <true /> </autoHighlight>
  518.         <sharedHighlight> <true /> </sharedHighlight>
  519.         <family>0</family>
  520.         <titleWidth>0</titleWidth>
  521.         <icon>0</icon>
  522.         <textAlign>center</textAlign>
  523.         <font>Chicago</font>
  524.         <textSize>12</textSize>
  525.         <textStyle>plain</textStyle>
  526.         <name>Prev</name>
  527.         <script>on mouseUplock screengo prevunlock screen with visual wipe rightend mouseUpon mouseEnterShowABalloon "Click here to move backward through this stack " ¬¨& "one card at a time."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  528.     </part>
  529.     <part>
  530.         <id>5</id>
  531.         <type>button</type>
  532.         <visible> <true /> </visible>
  533.         <reserved5> 0 </reserved5>
  534.         <reserved4> 0 </reserved4>
  535.         <reserved3> 0 </reserved3>
  536.         <reserved2> 0 </reserved2>
  537.         <reserved1> 0 </reserved1>
  538.         <enabled> <true /> </enabled>
  539.         <rect>
  540.             <left>197</left>
  541.             <top>302</top>
  542.             <right>313</right>
  543.             <bottom>340</bottom>
  544.         </rect>
  545.         <style>transparent</style>
  546.         <showName> <false /> </showName>
  547.         <highlight> <false /> </highlight>
  548.         <autoHighlight> <true /> </autoHighlight>
  549.         <sharedHighlight> <true /> </sharedHighlight>
  550.         <family>0</family>
  551.         <titleWidth>0</titleWidth>
  552.         <icon>0</icon>
  553.         <textAlign>center</textAlign>
  554.         <font>Chicago</font>
  555.         <textSize>12</textSize>
  556.         <textStyle>plain</textStyle>
  557.         <name>HyperActive</name>
  558.         <script>on mouseUplock screenset the visible of cd fld "whatsNew" to ¬¨not the visible of cd fld "whatsNew"if not the visible of cd fld "whatsNew" then put "left" into viselse put "right" into visunlock screen with visual wipe visend mouseUpon mouseEnterShowAString 1516,,0end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  559.     </part>
  560.     <part>
  561.         <id>7</id>
  562.         <type>button</type>
  563.         <visible> <true /> </visible>
  564.         <reserved5> 0 </reserved5>
  565.         <reserved4> 0 </reserved4>
  566.         <reserved3> 0 </reserved3>
  567.         <reserved2> 0 </reserved2>
  568.         <reserved1> 0 </reserved1>
  569.         <enabled> <true /> </enabled>
  570.         <rect>
  571.             <left>470</left>
  572.             <top>18</top>
  573.             <right>501</right>
  574.             <bottom>45</bottom>
  575.         </rect>
  576.         <style>transparent</style>
  577.         <showName> <false /> </showName>
  578.         <highlight> <false /> </highlight>
  579.         <autoHighlight> <false /> </autoHighlight>
  580.         <sharedHighlight> <true /> </sharedHighlight>
  581.         <family>0</family>
  582.         <titleWidth>0</titleWidth>
  583.         <icon>0</icon>
  584.         <textAlign>center</textAlign>
  585.         <font>Chicago</font>
  586.         <textSize>12</textSize>
  587.         <textStyle>plain</textStyle>
  588.         <name>On/Off</name>
  589.         <script>on mouseDownglobal isSixif isSix then errorMsgif Balloons("isOn") thenget Balloons("Off")set the hilite of me to falseelseget Balloons("On")set the hilite of me to truemouseEnterend ifend mouseDownon mouseEnterShowAString 1513,,2end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  590.     </part>
  591.     <content>
  592.         <layer>card</layer>
  593.         <id>1</id>
  594.         <text>Due to size considerations, a smaller version of the Balloons! stack has been created specifically for inclusion on this disk. The Balloons() external is completely functional. The complete Balloons! stack contains additional XFCNs and XCMDs which allow you to create all the resources you need to implement balloon help within your stacks, all without leaving HyperCard and with no need for ResEdit. Included in the full version of Balloons! 1.1 are externals allowing you to: ‚Ä¢ Create PICT resources for inclusion in balloons, using artwork you draw within the stack or artwork currently on the clipboard. ‚Ä¢  Create styled text resources for use in balloon help which use the full range of text styling and sizing.‚Ä¢  Create STR# (String List) resources for use in balloon help, allowing you to group related help information into one STR# resource. ‚Ä¢  Create STR (String) resources for use in balloon help, allowing  access to help information from the stack's resource fork rather than from a litteral string within your script.The full version of Balloons 1.1 is available for download from America Online, GEnie, CompuServe, and many local BBSs. If you wish, you may request Balloons! 1.1 directly from HyperActive Software, the custom development firm who designed this stack for the Balloons! XFCN author. Send a formatted disk and a self-addressed mailer stamped with correct return postage and we will be happy to copy the stack to your disk for you at no charge. Send disk requests to: Balloons! 1.1 RequestHyperActive Software3712 20th Avenue SouthMinneapolis, MN 55407 Click the button below for more information about HyperActive Software and our custom design solutions. </text>
  595.     </content>
  596.     <content>
  597.         <layer>card</layer>
  598.         <id>6</id>
  599.         <text>HyperActive Software designs professional custom hypermedia with a striking and distinctive interface. This stack was created and designed by HyperActive Software to serve as a showcase for the Balloons! XFCN. If you have need of a custom HyperCard or SuperCard solution, contact:HyperActive Software3712 20th Avenue SouthMinneapolis, MN 55407(612) 724-1596</text>
  600.     </content>
  601.     <name>What'sNew</name>
  602.     <script>on closeCardshow cd fld "whatsNew"set the scroll of cd fld "whatsNew" to 0end closeCard</script>
  603. </card>
  604.  
  605.  
  606. card_7651.xml
  607. <?xml version="1.0" encoding="utf-8" ?>
  608. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  609. <card>
  610.     <id>7651</id>
  611.     <filler1>0</filler1>
  612.     <bitmap>BMAP_7820.pbm</bitmap>
  613.     <cantDelete> <false /> </cantDelete>
  614.     <showPict> <true /> </showPict>
  615.     <dontSearch> <false /> </dontSearch>
  616.     <owner>2740</owner>
  617.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  618.     <part>
  619.         <id>8</id>
  620.         <type>field</type>
  621.         <visible> <true /> </visible>
  622.         <dontWrap> <false /> </dontWrap>
  623.         <dontSearch> <false /> </dontSearch>
  624.         <sharedText> <false /> </sharedText>
  625.         <fixedLineHeight> <true /> </fixedLineHeight>
  626.         <autoTab> <false /> </autoTab>
  627.         <lockText> <true /> </lockText>
  628.         <rect>
  629.             <left>38</left>
  630.             <top>90</top>
  631.             <right>476</right>
  632.             <bottom>282</bottom>
  633.         </rect>
  634.         <style>rectangle</style>
  635.         <autoSelect> <false /> </autoSelect>
  636.         <showLines> <false /> </showLines>
  637.         <wideMargins> <false /> </wideMargins>
  638.         <multipleLines> <false /> </multipleLines>
  639.         <reservedFamily> 0 </reservedFamily>
  640.         <titleWidth>0</titleWidth>
  641.         <icon>0</icon>
  642.         <textAlign>center</textAlign>
  643.         <font>Geneva</font>
  644.         <textSize>12</textSize>
  645.         <textStyle>bold</textStyle>
  646.         <textHeight>16</textHeight>
  647.         <name>HyperActiveSoftware</name>
  648.         <script>on mouseUpsend mouseUp to btn "hyperActive"end mouseUp</script>
  649.     </part>
  650.     <part>
  651.         <id>1</id>
  652.         <type>field</type>
  653.         <visible> <true /> </visible>
  654.         <dontWrap> <false /> </dontWrap>
  655.         <dontSearch> <false /> </dontSearch>
  656.         <sharedText> <false /> </sharedText>
  657.         <fixedLineHeight> <false /> </fixedLineHeight>
  658.         <autoTab> <false /> </autoTab>
  659.         <lockText> <true /> </lockText>
  660.         <rect>
  661.             <left>24</left>
  662.             <top>77</top>
  663.             <right>491</right>
  664.             <bottom>296</bottom>
  665.         </rect>
  666.         <style>scrolling</style>
  667.         <autoSelect> <false /> </autoSelect>
  668.         <showLines> <false /> </showLines>
  669.         <wideMargins> <false /> </wideMargins>
  670.         <multipleLines> <false /> </multipleLines>
  671.         <reservedFamily> 0 </reservedFamily>
  672.         <titleWidth>0</titleWidth>
  673.         <icon>0</icon>
  674.         <textAlign>left</textAlign>
  675.         <font>Geneva</font>
  676.         <textSize>12</textSize>
  677.         <textStyle>plain</textStyle>
  678.         <textHeight>16</textHeight>
  679.         <name>Copyright</name>
  680.         <script></script>
  681.     </part>
  682.     <part>
  683.         <id>2</id>
  684.         <type>button</type>
  685.         <visible> <true /> </visible>
  686.         <reserved5> 0 </reserved5>
  687.         <reserved4> 0 </reserved4>
  688.         <reserved3> 0 </reserved3>
  689.         <reserved2> 0 </reserved2>
  690.         <reserved1> 0 </reserved1>
  691.         <enabled> <true /> </enabled>
  692.         <rect>
  693.             <left>28</left>
  694.             <top>309</top>
  695.             <right>68</right>
  696.             <bottom>336</bottom>
  697.         </rect>
  698.         <style>transparent</style>
  699.         <showName> <false /> </showName>
  700.         <highlight> <false /> </highlight>
  701.         <autoHighlight> <true /> </autoHighlight>
  702.         <sharedHighlight> <true /> </sharedHighlight>
  703.         <family>0</family>
  704.         <titleWidth>0</titleWidth>
  705.         <icon>0</icon>
  706.         <textAlign>center</textAlign>
  707.         <font>Chicago</font>
  708.         <textSize>12</textSize>
  709.         <textStyle>plain</textStyle>
  710.         <name>Back</name>
  711.         <script>on mouseUplock screengo cd "title"unlock screen with visual wipe rightend mouseUpon mouseEnterShowABalloon "Click here to return to the title card and the " ¬¨& "Table of Contents."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  712.     </part>
  713.     <part>
  714.         <id>3</id>
  715.         <type>button</type>
  716.         <visible> <true /> </visible>
  717.         <reserved5> 0 </reserved5>
  718.         <reserved4> 0 </reserved4>
  719.         <reserved3> 0 </reserved3>
  720.         <reserved2> 0 </reserved2>
  721.         <reserved1> 0 </reserved1>
  722.         <enabled> <true /> </enabled>
  723.         <rect>
  724.             <left>450</left>
  725.             <top>309</top>
  726.             <right>488</right>
  727.             <bottom>336</bottom>
  728.         </rect>
  729.         <style>transparent</style>
  730.         <showName> <false /> </showName>
  731.         <highlight> <false /> </highlight>
  732.         <autoHighlight> <true /> </autoHighlight>
  733.         <sharedHighlight> <true /> </sharedHighlight>
  734.         <family>0</family>
  735.         <titleWidth>0</titleWidth>
  736.         <icon>0</icon>
  737.         <textAlign>center</textAlign>
  738.         <font>Chicago</font>
  739.         <textSize>12</textSize>
  740.         <textStyle>plain</textStyle>
  741.         <name>Next</name>
  742.         <script>on mouseUplock screengo nextunlock screen with visual wipe leftend mouseUpon mouseEnterShowABalloon "Click here to move forward through this stack " ¬¨& "one card at a time."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  743.     </part>
  744.     <part>
  745.         <id>4</id>
  746.         <type>button</type>
  747.         <visible> <true /> </visible>
  748.         <reserved5> 0 </reserved5>
  749.         <reserved4> 0 </reserved4>
  750.         <reserved3> 0 </reserved3>
  751.         <reserved2> 0 </reserved2>
  752.         <reserved1> 0 </reserved1>
  753.         <enabled> <true /> </enabled>
  754.         <rect>
  755.             <left>410</left>
  756.             <top>309</top>
  757.             <right>449</right>
  758.             <bottom>336</bottom>
  759.         </rect>
  760.         <style>transparent</style>
  761.         <showName> <false /> </showName>
  762.         <highlight> <false /> </highlight>
  763.         <autoHighlight> <true /> </autoHighlight>
  764.         <sharedHighlight> <true /> </sharedHighlight>
  765.         <family>0</family>
  766.         <titleWidth>0</titleWidth>
  767.         <icon>0</icon>
  768.         <textAlign>center</textAlign>
  769.         <font>Chicago</font>
  770.         <textSize>12</textSize>
  771.         <textStyle>plain</textStyle>
  772.         <name>Prev</name>
  773.         <script>on mouseUplock screengo prevunlock screen with visual wipe rightend mouseUpon mouseEnterShowABalloon "Click here to move backward through this stack " ¬¨& "one card at a time."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  774.     </part>
  775.     <part>
  776.         <id>5</id>
  777.         <type>button</type>
  778.         <visible> <true /> </visible>
  779.         <reserved5> 0 </reserved5>
  780.         <reserved4> 0 </reserved4>
  781.         <reserved3> 0 </reserved3>
  782.         <reserved2> 0 </reserved2>
  783.         <reserved1> 0 </reserved1>
  784.         <enabled> <true /> </enabled>
  785.         <rect>
  786.             <left>197</left>
  787.             <top>302</top>
  788.             <right>313</right>
  789.             <bottom>340</bottom>
  790.         </rect>
  791.         <style>transparent</style>
  792.         <showName> <false /> </showName>
  793.         <highlight> <false /> </highlight>
  794.         <autoHighlight> <true /> </autoHighlight>
  795.         <sharedHighlight> <true /> </sharedHighlight>
  796.         <family>0</family>
  797.         <titleWidth>0</titleWidth>
  798.         <icon>0</icon>
  799.         <textAlign>center</textAlign>
  800.         <font>Chicago</font>
  801.         <textSize>12</textSize>
  802.         <textStyle>plain</textStyle>
  803.         <name>HyperActive</name>
  804.         <script>on mouseUplock screenset the visible of cd fld "copyright" to ¬¨not the visible of cd fld "copyright"if not the visible of cd fld "copyright" then put "left" into viselse put "right" into visunlock screen with visual wipe visend mouseUpon mouseEnterShowAString 1516,,0end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  805.     </part>
  806.     <part>
  807.         <id>7</id>
  808.         <type>button</type>
  809.         <visible> <true /> </visible>
  810.         <reserved5> 0 </reserved5>
  811.         <reserved4> 0 </reserved4>
  812.         <reserved3> 0 </reserved3>
  813.         <reserved2> 0 </reserved2>
  814.         <reserved1> 0 </reserved1>
  815.         <enabled> <true /> </enabled>
  816.         <rect>
  817.             <left>470</left>
  818.             <top>18</top>
  819.             <right>501</right>
  820.             <bottom>45</bottom>
  821.         </rect>
  822.         <style>transparent</style>
  823.         <showName> <false /> </showName>
  824.         <highlight> <false /> </highlight>
  825.         <autoHighlight> <false /> </autoHighlight>
  826.         <sharedHighlight> <true /> </sharedHighlight>
  827.         <family>0</family>
  828.         <titleWidth>0</titleWidth>
  829.         <icon>0</icon>
  830.         <textAlign>center</textAlign>
  831.         <font>Chicago</font>
  832.         <textSize>12</textSize>
  833.         <textStyle>plain</textStyle>
  834.         <name>On/Off</name>
  835.         <script>on mouseDownglobal isSixif isSix then errorMsgif Balloons("isOn") thenget Balloons("Off")set the hilite of me to falseelseget Balloons("On")set the hilite of me to truemouseEnterend ifend mouseDownon mouseEnterShowAString 1513,,2end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  836.     </part>
  837.     <content>
  838.         <layer>card</layer>
  839.         <id>1</id>
  840.         <text><span class="style1">alloons XFCN, copyright ¬© 1991 by James P. Spencerand Seneca Software All Rights Reserved</span><span class="style2">I hereby grant the user a non-exclusive license to use this stack and the external resource and scripts contained in this stack in any way the user chooses provided the following conditions are complied with:This limited version of the Balloons! stack (1.1.1) may not be copied or distributed elsewhere. However, the full working version (1.1) may be freely copied and distributed so long as the stack remains intact without changes and so long as no charge is made.  See "What's New with Version 1.1" in this stack for information on obtaining the full working version of Balloons! 1.1.The Balloons() external as well as any of the scripts contained in this stack may be freely used in the user's own stacks.  They also may be redistributed in the user's own stacks so long as no charge is made for those stacks, which must carry a copyright and license similar to the one contained here.  Free licenses will be granted to shareware authors on a case by case basis upon request to:Jim Spencer1280 Westminster St. Apt. 302St. Paul, MN. 55101E-Mail address: America On Line: JimSpencerPlease note that the graphics in this stack are Copyright ¬©1991 HyperActive Software and may not be copied or used except in this stack, and are not included in the license above.Thanks to John R. Powers and MacTutor magazine for the idea behind Balloons() XFCN.</span></text>
  841.     </content>
  842.     <content>
  843.         <layer>card</layer>
  844.         <id>8</id>
  845.         <text>HyperActive Software designs professional custom hypermedia with a striking and distinctive interface. This stack was created and designed by HyperActive Software to serve as a showcase for the Balloons! XFCN. If you have need of a custom HyperCard or SuperCard solution, contact:HyperActive Software3712 20th Avenue SouthMinneapolis, MN 55407(612) 724-1596</text>
  846.     </content>
  847.     <name>Copyright/License</name>
  848.     <script>on closeCardshow cd fld "copyright"set the scroll of cd fld "copyright" to 0end closeCard</script>
  849. </card>
  850.  
  851.  
  852. card_2979.xml
  853. <?xml version="1.0" encoding="utf-8" ?>
  854. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  855. <card>
  856.     <id>2979</id>
  857.     <filler1>0</filler1>
  858.     <bitmap>BMAP_3836.pbm</bitmap>
  859.     <cantDelete> <false /> </cantDelete>
  860.     <showPict> <true /> </showPict>
  861.     <dontSearch> <false /> </dontSearch>
  862.     <owner>2740</owner>
  863.     <link rel="stylesheet" type="text/css" href="stylesheet_3303.css" />
  864.     <part>
  865.         <id>1</id>
  866.         <type>button</type>
  867.         <visible> <true /> </visible>
  868.         <reserved5> 0 </reserved5>
  869.         <reserved4> 0 </reserved4>
  870.         <reserved3> 0 </reserved3>
  871.         <reserved2> 0 </reserved2>
  872.         <reserved1> 0 </reserved1>
  873.         <enabled> <true /> </enabled>
  874.         <rect>
  875.             <left>40</left>
  876.             <top>135</top>
  877.             <right>255</right>
  878.             <bottom>163</bottom>
  879.         </rect>
  880.         <style>transparent</style>
  881.         <showName> <false /> </showName>
  882.         <highlight> <false /> </highlight>
  883.         <autoHighlight> <true /> </autoHighlight>
  884.         <sharedHighlight> <true /> </sharedHighlight>
  885.         <family>0</family>
  886.         <titleWidth>0</titleWidth>
  887.         <icon>0</icon>
  888.         <textAlign>center</textAlign>
  889.         <font>Chicago</font>
  890.         <textSize>12</textSize>
  891.         <textStyle>plain</textStyle>
  892.         <name>General Syntax</name>
  893.         <script>on mouseEnterShowABalloon "Click here to see general syntax information on" ¬¨&& "how to use Balloons().",,6end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  894.     </part>
  895.     <part>
  896.         <id>2</id>
  897.         <type>button</type>
  898.         <visible> <true /> </visible>
  899.         <reserved5> 0 </reserved5>
  900.         <reserved4> 0 </reserved4>
  901.         <reserved3> 0 </reserved3>
  902.         <reserved2> 0 </reserved2>
  903.         <reserved1> 0 </reserved1>
  904.         <enabled> <true /> </enabled>
  905.         <rect>
  906.             <left>40</left>
  907.             <top>163</top>
  908.             <right>255</right>
  909.             <bottom>190</bottom>
  910.         </rect>
  911.         <style>transparent</style>
  912.         <showName> <false /> </showName>
  913.         <highlight> <false /> </highlight>
  914.         <autoHighlight> <true /> </autoHighlight>
  915.         <sharedHighlight> <true /> </sharedHighlight>
  916.         <family>0</family>
  917.         <titleWidth>0</titleWidth>
  918.         <icon>0</icon>
  919.         <textAlign>center</textAlign>
  920.         <font>Chicago</font>
  921.         <textSize>12</textSize>
  922.         <textStyle>plain</textStyle>
  923.         <name>Utility Calls</name>
  924.         <script>on mouseEnterShowASTRList 1513,5,,6end mouseEnter-- The ShowASTRList handler is in the Stack scripton mouseLeaveRemoveABalloonend mouseLeave</script>
  925.     </part>
  926.     <part>
  927.         <id>3</id>
  928.         <type>button</type>
  929.         <visible> <true /> </visible>
  930.         <reserved5> 0 </reserved5>
  931.         <reserved4> 0 </reserved4>
  932.         <reserved3> 0 </reserved3>
  933.         <reserved2> 0 </reserved2>
  934.         <reserved1> 0 </reserved1>
  935.         <enabled> <true /> </enabled>
  936.         <rect>
  937.             <left>40</left>
  938.             <top>190</top>
  939.             <right>255</right>
  940.             <bottom>218</bottom>
  941.         </rect>
  942.         <style>transparent</style>
  943.         <showName> <false /> </showName>
  944.         <highlight> <false /> </highlight>
  945.         <autoHighlight> <true /> </autoHighlight>
  946.         <sharedHighlight> <true /> </sharedHighlight>
  947.         <family>0</family>
  948.         <titleWidth>0</titleWidth>
  949.         <icon>0</icon>
  950.         <textAlign>center</textAlign>
  951.         <font>Chicago</font>
  952.         <textSize>12</textSize>
  953.         <textStyle>plain</textStyle>
  954.         <name>Standard Display Calls</name>
  955.         <script>on mouseEnterShowASTRList 1513,4,,6end mouseEnter-- The ShowASTRList handler is in the Stack scripton mouseLeaveRemoveABalloonend mouseLeave</script>
  956.     </part>
  957.     <part>
  958.         <id>4</id>
  959.         <type>button</type>
  960.         <visible> <true /> </visible>
  961.         <reserved5> 0 </reserved5>
  962.         <reserved4> 0 </reserved4>
  963.         <reserved3> 0 </reserved3>
  964.         <reserved2> 0 </reserved2>
  965.         <reserved1> 0 </reserved1>
  966.         <enabled> <true /> </enabled>
  967.         <rect>
  968.             <left>255</left>
  969.             <top>190</top>
  970.             <right>471</right>
  971.             <bottom>218</bottom>
  972.         </rect>
  973.         <style>transparent</style>
  974.         <showName> <false /> </showName>
  975.         <highlight> <false /> </highlight>
  976.         <autoHighlight> <true /> </autoHighlight>
  977.         <sharedHighlight> <true /> </sharedHighlight>
  978.         <family>0</family>
  979.         <titleWidth>0</titleWidth>
  980.         <icon>0</icon>
  981.         <textAlign>center</textAlign>
  982.         <font>Chicago</font>
  983.         <textSize>12</textSize>
  984.         <textStyle>plain</textStyle>
  985.         <name>What'sNew</name>
  986.         <script>on mouseEntershowABalloon "The full working version of this stack allows you " ¬¨& "to create STR resources right from within this stack. " ¬¨& "See What's New for information on how to obtain the full version."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  987.     </part>
  988.     <part>
  989.         <id>5</id>
  990.         <type>button</type>
  991.         <visible> <true /> </visible>
  992.         <reserved5> 0 </reserved5>
  993.         <reserved4> 0 </reserved4>
  994.         <reserved3> 0 </reserved3>
  995.         <reserved2> 0 </reserved2>
  996.         <reserved1> 0 </reserved1>
  997.         <enabled> <true /> </enabled>
  998.         <rect>
  999.             <left>255</left>
  1000.             <top>135</top>
  1001.             <right>471</right>
  1002.             <bottom>163</bottom>
  1003.         </rect>
  1004.         <style>transparent</style>
  1005.         <showName> <false /> </showName>
  1006.         <highlight> <false /> </highlight>
  1007.         <autoHighlight> <true /> </autoHighlight>
  1008.         <sharedHighlight> <true /> </sharedHighlight>
  1009.         <family>0</family>
  1010.         <titleWidth>0</titleWidth>
  1011.         <icon>0</icon>
  1012.         <textAlign>center</textAlign>
  1013.         <font>Chicago</font>
  1014.         <textSize>12</textSize>
  1015.         <textStyle>plain</textStyle>
  1016.         <name>Optional Parameters</name>
  1017.         <script>on mouseEnterShowASTRList 1513,3,,2end mouseEnter-- The ShowASTRList handler is in the Stack scripton mouseLeaveRemoveABalloonend mouseLeave</script>
  1018.     </part>
  1019.     <part>
  1020.         <id>6</id>
  1021.         <type>button</type>
  1022.         <visible> <true /> </visible>
  1023.         <reserved5> 0 </reserved5>
  1024.         <reserved4> 0 </reserved4>
  1025.         <reserved3> 0 </reserved3>
  1026.         <reserved2> 0 </reserved2>
  1027.         <reserved1> 0 </reserved1>
  1028.         <enabled> <true /> </enabled>
  1029.         <rect>
  1030.             <left>255</left>
  1031.             <top>163</top>
  1032.             <right>471</right>
  1033.             <bottom>190</bottom>
  1034.         </rect>
  1035.         <style>transparent</style>
  1036.         <showName> <false /> </showName>
  1037.         <highlight> <false /> </highlight>
  1038.         <autoHighlight> <true /> </autoHighlight>
  1039.         <sharedHighlight> <true /> </sharedHighlight>
  1040.         <family>0</family>
  1041.         <titleWidth>0</titleWidth>
  1042.         <icon>0</icon>
  1043.         <textAlign>center</textAlign>
  1044.         <font>Chicago</font>
  1045.         <textSize>12</textSize>
  1046.         <textStyle>plain</textStyle>
  1047.         <name>Error Messages/Return Values</name>
  1048.         <script>on mouseEnterShowASTRList 1513,2,,2end mouseEnter-- The ShowASTRList handler is in the Stack scripton mouseLeaveRemoveABalloonend mouseLeave</script>
  1049.     </part>
  1050.     <part>
  1051.         <id>7</id>
  1052.         <type>button</type>
  1053.         <visible> <true /> </visible>
  1054.         <reserved5> 0 </reserved5>
  1055.         <reserved4> 0 </reserved4>
  1056.         <reserved3> 0 </reserved3>
  1057.         <reserved2> 0 </reserved2>
  1058.         <reserved1> 0 </reserved1>
  1059.         <enabled> <true /> </enabled>
  1060.         <rect>
  1061.             <left>178</left>
  1062.             <top>296</top>
  1063.             <right>343</right>
  1064.             <bottom>330</bottom>
  1065.         </rect>
  1066.         <style>transparent</style>
  1067.         <showName> <false /> </showName>
  1068.         <highlight> <false /> </highlight>
  1069.         <autoHighlight> <true /> </autoHighlight>
  1070.         <sharedHighlight> <true /> </sharedHighlight>
  1071.         <family>0</family>
  1072.         <titleWidth>0</titleWidth>
  1073.         <icon>0</icon>
  1074.         <textAlign>center</textAlign>
  1075.         <font>Chicago</font>
  1076.         <textSize>12</textSize>
  1077.         <textStyle>plain</textStyle>
  1078.         <name>Copyright/License</name>
  1079.         <script>on mouseEnterput topLeft of me into tipadd 10 to item 1 of tipadd 10 to item 2 of tipput Balloons("ShowPICT", 1513, tip,6) into helpResultrepeat until "-853" is not in helpResultput Balloons("ShowPICT", 1513, tip, 6) into helpResultend repeatend mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1080.     </part>
  1081.     <part>
  1082.         <id>10</id>
  1083.         <type>button</type>
  1084.         <visible> <true /> </visible>
  1085.         <reserved5> 0 </reserved5>
  1086.         <reserved4> 0 </reserved4>
  1087.         <reserved3> 0 </reserved3>
  1088.         <reserved2> 0 </reserved2>
  1089.         <reserved1> 0 </reserved1>
  1090.         <enabled> <true /> </enabled>
  1091.         <rect>
  1092.             <left>470</left>
  1093.             <top>18</top>
  1094.             <right>501</right>
  1095.             <bottom>45</bottom>
  1096.         </rect>
  1097.         <style>transparent</style>
  1098.         <showName> <false /> </showName>
  1099.         <highlight> <false /> </highlight>
  1100.         <autoHighlight> <false /> </autoHighlight>
  1101.         <sharedHighlight> <true /> </sharedHighlight>
  1102.         <family>0</family>
  1103.         <titleWidth>0</titleWidth>
  1104.         <icon>0</icon>
  1105.         <textAlign>center</textAlign>
  1106.         <font>Chicago</font>
  1107.         <textSize>12</textSize>
  1108.         <textStyle>plain</textStyle>
  1109.         <name>On/Off</name>
  1110.         <script>on mouseDownglobal isSixif isSix then errorMsgif Balloons("isOn") thenget Balloons("Off")set the hilite of me to falseelseget Balloons("On")set the hilite of me to truemouseEnterend ifend mouseDownon mouseEnterShowAString 1513,,2end mouseEnter-- ShowAString is in the Stack scripton mouseLeaveRemoveABalloonend mouseLeave</script>
  1111.     </part>
  1112.     <part>
  1113.         <id>11</id>
  1114.         <type>button</type>
  1115.         <visible> <true /> </visible>
  1116.         <reserved5> 0 </reserved5>
  1117.         <reserved4> 0 </reserved4>
  1118.         <reserved3> 0 </reserved3>
  1119.         <reserved2> 0 </reserved2>
  1120.         <reserved1> 0 </reserved1>
  1121.         <enabled> <true /> </enabled>
  1122.         <rect>
  1123.             <left>450</left>
  1124.             <top>309</top>
  1125.             <right>488</right>
  1126.             <bottom>336</bottom>
  1127.         </rect>
  1128.         <style>transparent</style>
  1129.         <showName> <false /> </showName>
  1130.         <highlight> <false /> </highlight>
  1131.         <autoHighlight> <true /> </autoHighlight>
  1132.         <sharedHighlight> <true /> </sharedHighlight>
  1133.         <family>0</family>
  1134.         <titleWidth>0</titleWidth>
  1135.         <icon>0</icon>
  1136.         <textAlign>center</textAlign>
  1137.         <font>Chicago</font>
  1138.         <textSize>12</textSize>
  1139.         <textStyle>plain</textStyle>
  1140.         <name>Next</name>
  1141.         <script>on mouseUplock screengo nextunlock screen with visual wipe leftend mouseUpon mouseEnterShowABalloon "Click here to move forward through this stack " ¬¨& "one card at a time."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1142.     </part>
  1143.     <part>
  1144.         <id>12</id>
  1145.         <type>button</type>
  1146.         <visible> <true /> </visible>
  1147.         <reserved5> 0 </reserved5>
  1148.         <reserved4> 0 </reserved4>
  1149.         <reserved3> 0 </reserved3>
  1150.         <reserved2> 0 </reserved2>
  1151.         <reserved1> 0 </reserved1>
  1152.         <enabled> <true /> </enabled>
  1153.         <rect>
  1154.             <left>42</left>
  1155.             <top>310</top>
  1156.             <right>73</right>
  1157.             <bottom>337</bottom>
  1158.         </rect>
  1159.         <style>transparent</style>
  1160.         <showName> <false /> </showName>
  1161.         <highlight> <false /> </highlight>
  1162.         <autoHighlight> <true /> </autoHighlight>
  1163.         <sharedHighlight> <true /> </sharedHighlight>
  1164.         <family>0</family>
  1165.         <titleWidth>0</titleWidth>
  1166.         <icon>0</icon>
  1167.         <textAlign>center</textAlign>
  1168.         <font>Chicago</font>
  1169.         <textSize>12</textSize>
  1170.         <textStyle>plain</textStyle>
  1171.         <name>Home</name>
  1172.         <script>on mouseUpgo homeend mouseUpon mouseEnterShowABalloon "Click here to return to the Home stack."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1173.     </part>
  1174.     <part>
  1175.         <id>13</id>
  1176.         <type>button</type>
  1177.         <visible> <true /> </visible>
  1178.         <reserved5> 0 </reserved5>
  1179.         <reserved4> 0 </reserved4>
  1180.         <reserved3> 0 </reserved3>
  1181.         <reserved2> 0 </reserved2>
  1182.         <reserved1> 0 </reserved1>
  1183.         <enabled> <true /> </enabled>
  1184.         <rect>
  1185.             <left>410</left>
  1186.             <top>309</top>
  1187.             <right>450</right>
  1188.             <bottom>336</bottom>
  1189.         </rect>
  1190.         <style>transparent</style>
  1191.         <showName> <false /> </showName>
  1192.         <highlight> <false /> </highlight>
  1193.         <autoHighlight> <true /> </autoHighlight>
  1194.         <sharedHighlight> <true /> </sharedHighlight>
  1195.         <family>0</family>
  1196.         <titleWidth>0</titleWidth>
  1197.         <icon>0</icon>
  1198.         <textAlign>center</textAlign>
  1199.         <font>Chicago</font>
  1200.         <textSize>12</textSize>
  1201.         <textStyle>plain</textStyle>
  1202.         <name>Prev</name>
  1203.         <script>on mouseUplock screengo prevunlock screen with visual wipe rightend mouseUpon mouseEnterShowABalloon "Click here to move backward through this stack " ¬¨& "one card at a time."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1204.     </part>
  1205.     <part>
  1206.         <id>14</id>
  1207.         <type>button</type>
  1208.         <visible> <true /> </visible>
  1209.         <reserved5> 0 </reserved5>
  1210.         <reserved4> 0 </reserved4>
  1211.         <reserved3> 0 </reserved3>
  1212.         <reserved2> 0 </reserved2>
  1213.         <reserved1> 0 </reserved1>
  1214.         <enabled> <true /> </enabled>
  1215.         <rect>
  1216.             <left>40</left>
  1217.             <top>246</top>
  1218.             <right>255</right>
  1219.             <bottom>275</bottom>
  1220.         </rect>
  1221.         <style>transparent</style>
  1222.         <showName> <false /> </showName>
  1223.         <highlight> <false /> </highlight>
  1224.         <autoHighlight> <true /> </autoHighlight>
  1225.         <sharedHighlight> <true /> </sharedHighlight>
  1226.         <family>0</family>
  1227.         <titleWidth>0</titleWidth>
  1228.         <icon>0</icon>
  1229.         <textAlign>center</textAlign>
  1230.         <font>Chicago</font>
  1231.         <textSize>12</textSize>
  1232.         <textStyle>plain</textStyle>
  1233.         <name>What'sNew</name>
  1234.         <script>on mouseEntershowABalloon "The full working version of this stack allows you " ¬¨& "to create PICT resources right from within this stack. " ¬¨& "See What's New for information on how to obtain the full version."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1235.     </part>
  1236.     <part>
  1237.         <id>15</id>
  1238.         <type>button</type>
  1239.         <visible> <true /> </visible>
  1240.         <reserved5> 0 </reserved5>
  1241.         <reserved4> 0 </reserved4>
  1242.         <reserved3> 0 </reserved3>
  1243.         <reserved2> 0 </reserved2>
  1244.         <reserved1> 0 </reserved1>
  1245.         <enabled> <true /> </enabled>
  1246.         <rect>
  1247.             <left>40</left>
  1248.             <top>218</top>
  1249.             <right>255</right>
  1250.             <bottom>246</bottom>
  1251.         </rect>
  1252.         <style>transparent</style>
  1253.         <showName> <false /> </showName>
  1254.         <highlight> <false /> </highlight>
  1255.         <autoHighlight> <true /> </autoHighlight>
  1256.         <sharedHighlight> <true /> </sharedHighlight>
  1257.         <family>0</family>
  1258.         <titleWidth>0</titleWidth>
  1259.         <icon>0</icon>
  1260.         <textAlign>center</textAlign>
  1261.         <font>Chicago</font>
  1262.         <textSize>12</textSize>
  1263.         <textStyle>plain</textStyle>
  1264.         <name>What'sNew</name>
  1265.         <script>on mouseEntershowABalloon "The full working version of this stack allows you " ¬¨& "to create styled text resources right from within this stack. " ¬¨& "See What's New for information on how to obtain the full version."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1266.     </part>
  1267.     <part>
  1268.         <id>16</id>
  1269.         <type>button</type>
  1270.         <visible> <true /> </visible>
  1271.         <reserved5> 0 </reserved5>
  1272.         <reserved4> 0 </reserved4>
  1273.         <reserved3> 0 </reserved3>
  1274.         <reserved2> 0 </reserved2>
  1275.         <reserved1> 0 </reserved1>
  1276.         <enabled> <true /> </enabled>
  1277.         <rect>
  1278.             <left>255</left>
  1279.             <top>218</top>
  1280.             <right>471</right>
  1281.             <bottom>246</bottom>
  1282.         </rect>
  1283.         <style>transparent</style>
  1284.         <showName> <false /> </showName>
  1285.         <highlight> <false /> </highlight>
  1286.         <autoHighlight> <true /> </autoHighlight>
  1287.         <sharedHighlight> <true /> </sharedHighlight>
  1288.         <family>0</family>
  1289.         <titleWidth>0</titleWidth>
  1290.         <icon>0</icon>
  1291.         <textAlign>center</textAlign>
  1292.         <font>Chicago</font>
  1293.         <textSize>12</textSize>
  1294.         <textStyle>plain</textStyle>
  1295.         <name>What'sNew</name>
  1296.         <script>on mouseEntershowABalloon "The full working version of this stack allows you " ¬¨& "to create STR# resources right from within this stack. " ¬¨& "See What's New for information on how to obtain the full version."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1297.     </part>
  1298.     <part>
  1299.         <id>19</id>
  1300.         <type>button</type>
  1301.         <visible> <true /> </visible>
  1302.         <reserved5> 0 </reserved5>
  1303.         <reserved4> 0 </reserved4>
  1304.         <reserved3> 0 </reserved3>
  1305.         <reserved2> 0 </reserved2>
  1306.         <reserved1> 0 </reserved1>
  1307.         <enabled> <true /> </enabled>
  1308.         <rect>
  1309.             <left>255</left>
  1310.             <top>246</top>
  1311.             <right>471</right>
  1312.             <bottom>275</bottom>
  1313.         </rect>
  1314.         <style>transparent</style>
  1315.         <showName> <false /> </showName>
  1316.         <highlight> <false /> </highlight>
  1317.         <autoHighlight> <true /> </autoHighlight>
  1318.         <sharedHighlight> <true /> </sharedHighlight>
  1319.         <family>0</family>
  1320.         <titleWidth>0</titleWidth>
  1321.         <icon>0</icon>
  1322.         <textAlign>center</textAlign>
  1323.         <font>Chicago</font>
  1324.         <textSize>12</textSize>
  1325.         <textStyle>plain</textStyle>
  1326.         <name>What'sNew</name>
  1327.         <script>on mouseEntershowABalloon "The full working version of this stack allows many " ¬¨& "more features than could be included here. What's New explains " ¬¨& "these new features and details how to obtain the full version of the Balloons! stack."end mouseEnteron mouseLeaveRemoveABalloonend mouseLeave</script>
  1328.     </part>
  1329.     <name>title</name>
  1330.     <script>on mouseUpif the name of the target contains "button" thenlock screengo cd (the short name of the target)unlock screen with visual wipe leftend ifend mouseUpon openCardglobal isSixif not isSixthen set the hilite of btn "on/off" to balloons("isOn")end openCard</script>
  1331. </card>
  1332.  
  1333.  
  1334.